(VAR X) (STRATEGY CONTEXTSENSITIVE (g) (h) (c) (d) ) (RULES g(X) -> h(X) c -> d h(d) -> g(c) )